Strata SE1
Building at Elephant and Castle in the London Borough of SouthwarkStrata SE1 is a 147-metre (482 ft), 43-storey, multi-award-winning, building at Elephant & Castle in the London Borough of Southwark with more than 1,000 residents living in its 408 flats.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Elephant and Castle
Area in London, England
Elephant & Castle tube station
London Underground station
Metropolitan Tabernacle
Church in London, England
Hannibal House
Building in Southwark, London, England
Newington Butts
Hamlet in London
Elephant & Castle railway station
Railway station in London, England
One The Elephant
Building in London, England
Corsica Studios
Music venue, club and arts centre in London